multiple rocket launcher - Fransızca İngilizce Sözlük